import FavouriteBrowserStore from './FavouriteBrowserStore';
import FavouriteDialogStore from './FavouriteDialogStore';
import FavouriteDirStore from './FavouriteDirStore';
import MyFavouriteStore from './MyFavouriteStore';
import SysFavFormStore from './SysFavFormStore';
import SysFavouriteStore from './SysFavouriteStore';

const favouriteDialogStore = new FavouriteDialogStore();
const favouriteBrowserStore = new FavouriteBrowserStore();
const sysFavouriteStore = new SysFavouriteStore(favouriteBrowserStore, favouriteDialogStore);
const favouriteDirStore = new FavouriteDirStore(sysFavouriteStore);
const myFavouriteStore = new MyFavouriteStore(sysFavouriteStore);
const sysFavFormStore = new SysFavFormStore(sysFavouriteStore, favouriteDialogStore);

export default {
  favouriteDialogStore,
  favouriteBrowserStore,
  sysFavouriteStore,
  favouriteDirStore,
  myFavouriteStore,
  sysFavFormStore,
};
